vent one's spleen someone - Französisch Englisch Wörterbuch